Using fast matrix multiplication to solve structured linear systems

نویسندگان

  • Éric Schost
  • Alin Bostan
  • Claude-Pierre Jeannerod
چکیده

Structured linear algebra techniques enable one to deal at once with various types of matrices, with features such as Toeplitz-, Hankel-, Vandermondeor Cauchy-likeness. Following Kailath, Kung and Morf (1979), the usual way of measuring to what extent a matrix possesses one such structure is through its displacement rank, that is, the rank of its image through a suitable displacement operator. Then, for the families of matrices given above, the results of Bitmead-Anderson, Morf, Kaltofen, Gohberg-Olshevsky, Pan (among others) provide algorithm of complexity O(αN), up to logarithmic factors, where N is the matrix size and α its displacement rank. We show that for Toeplitz-like or Vandermonde-like matrices, this cost can be reduced to O(αω−1N), where ω is an exponent for matrix multiplication. We present consequences for Hermite-Padé approximation and bivariate interpolation.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Jacobi Operational Matrix Approach for Solving Systems of Linear and Nonlinear Integro-Differential Equations

‎‎‎‎‎‎‎‎‎‎‎‎‎This paper aims to construct a general formulation for the shifted Jacobi operational matrices of integration and product‎. ‎The main aim is to generalize the Jacobi integral and product operational matrices to the solving system of Fredholm and Volterra integro--differential equations‎ which appear in various fields of science such as physics and engineering. ‎The Operational matr...

متن کامل

TR-2013003: Polynomial Evaluation and Interpolation: Fast and Stable Approximate Solution

Multipoint polynomial evaluation and interpolation are fundamental for modern algebraic and numerical computing. The known algorithms solve both problems over any field by using O(N log N) arithmetic operations for the input of size N , but the cost grows to quadratic for numerical solution. Our study results in numerically stable algorithms that use O(uN log N) arithmetic time for approximate ...

متن کامل

Polynomial Evaluation and Interpolation: Fast and Stable Approximate Solution

Multipoint polynomial evaluation and interpolation are fundamental for modern algebraic and numerical computing. The known algorithms solve both problems over any field by using O(N log N) arithmetic operations for the input of size N , but the cost grows to quadratic for numerical solution. Our study results in numerically stable algorithms that use O(uN log N) arithmetic time for approximate ...

متن کامل

Fully Fuzzy Linear Systems

As can be seen from the definition of extended operations on fuzzy numbers, subtraction and division of fuzzy numbers are not the inverse operations to addition and multiplication . Hence, to solve the fuzzy equations or a fuzzy system of linear equations analytically, we must use methods without using inverse operators. In this paper, a novel method to find the solutions in which 0 is not ...

متن کامل

A Two-pronged Progress in Structured Dense Matrix Vector Multiplication

Matrix-vector multiplication is one of the most fundamental computing primitives. Given a matrix A ∈ FN×N and a vector b ∈ F , it is known that in the worst case Θ(N) operations over F are needed to compute Ab. Many types of structured matrices do admit faster multiplication. However, even given a matrix A that is known to have this property, it is hard in general to recover a representation of...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006